PrimeSlider\Admin\PrimeSlider_Rollback_Version C

Total Complexity 117
Dependencies 4
Dependents 1
Total lines 832
Lines of code 592
Logical lines of code 295
Comment lines 122
Methods 19
Properties 3

Methods 19

Method Rating Maintainability Complexity Lines of code
prime_slider_rollback_version_content()
B
33 9 155
perform_rollback()
A
36 13 88
move_directory_contents()
A
44 13 44
create_backup()
A
42 11 52
copy_directory()
A
46 11 37
create_backup_on_update()
A
49 11 33
create_backup_before_update()
A
50 10 30
get_available_rollback_versions()
A
49 9 30
handle_rollback_version()
S
55 5 20
empty_directory()
S
59 4 15
remove_directory()
S
59 4 15
check_and_backup_on_any_update()
S
59 4 14
check_and_create_backup()
S
64 3 10
create_initial_backup()
S
73 2 5
track_activation_time()
S
72 2 5
create_backup_on_installation()
S
68 2 7
create_backup_on_activation()
S
68 2 7
save_backup_info()
S
60 1 13
__construct()
S
60 1 12